#!/bin/bash

source ./consul.env
echo '正在初始化环境'
# 设置家目录
home=$ALBERTMU_CONSUL_WORKSPACE
if [[ -d $home ]]; then
    echo "初始化环境失败，文件夹【${home}】已存在。"
    exit 1
fi
# 创建家文件夹、配置文件夹和数据文件夹
mkdir $home 
echo '初始化成功'
echo '正在部署容器'
# 启动docker容器
docker run -d --name=$ALBERTMU_C_NAME \
 --privileged=true \
 --restart=always \
 --network $VNET_NAME \
 --network-alias $ALBERTMU_CONSUL_NET_ALIAS \
 -p 8500:8500 \
 -e CONSUL_BIND_INTERFACE=eth0 \
 consul:$ALBERTMU_CONSUL_VERSION
echo 'consul部署成功！'
